package com.bwda.dsrs.filecenter.domain.form.filedir;

import com.bwda.dsrs.base.centerbase.form.BaseQueryForm;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @description: 查询form
 * @author: yangjun
 * @create: 2019-04-28 11:15
 */
@ApiModel(description = "文件虚拟目录")
@Data
public class FileDirQueryForm extends BaseQueryForm implements Serializable {

    @ApiModelProperty(value = "目录id")
    private Integer id;

    @ApiModelProperty(value = "目录id列表")
    private List<Integer> idList;

    @ApiModelProperty(value = "目录名，文件名")
    private String dirName;
    @ApiModelProperty(value = "目录名，文件名")
    private String fileName;

    @ApiModelProperty(value = "0文件1文件夹")
    private Integer dirType;

    @ApiModelProperty(value = "如果是文件，文件id")
    private Integer fileId;

    @ApiModelProperty(value = "父ID，0为跟目录")
    private Integer parentId;

    @ApiModelProperty(value = "0不共享 1共享")
    private Integer shareFlag;

    @ApiModelProperty(value = "0不常用1常用")
    private Integer mostUseFlag;

    @ApiModelProperty(value = "0不是共享 1共享文件")
    private boolean fromShareFile;


//    @ApiModelProperty(value = "文件路径")
//    private String fileDir;
//
//    @ApiModelProperty(value = "文件大小")
//    private Long fileSize;

}